engine saddle - German English Dictionary